Big Huge Thesaurus

Bomarea salsilla

noun